52af617d5ab8f2dc41e5d29072e3b22c692f24a5,pinot-core/src/main/java/com/linkedin/pinot/core/common/DataFetcher.java,DataFetcher,fetchFloatValues,#String#number[]#number#number#number[]#number#,256
Before Change
*/
public void fetchFloatValues(String column, int[] inDocIds, int inStartPos, int length, float[] outValues, int outStartPos) {
Dictionary dictionary = getDictionaryForColumn(column);
fetchSingleDictIds(column, inDocIds, inStartPos, length, _reusableDictIds, 0);
dictionary.readFloatValues(_reusableDictIds, 0, length, outValues, outStartPos);
}
After Change
*/
public void fetchFloatValues(String column, int[] inDocIds, int inStartPos, int length, float[] outValues, int outStartPos) {
Dictionary dictionary = getDictionaryForColumn(column);
if (dictionary != null) {
fetchSingleDictIds(column, inDocIds, inStartPos, length, _reusableDictIds, 0);
dictionary.readFloatValues(_reusableDictIds, 0, length, outValues, outStartPos);
} else {
BlockValSet blockValSet = _columnToBlockValSetMap.get(column);
blockValSet.getFloatValues(inDocIds, inStartPos, length, outValues, outStartPos);
}
}